selling space - Turkish English Dictionary